articulated buses - Französisch Englisch Wörterbuch